head of purchasing - German English Dictionary